home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl580 / tapemkrj.lzh / TAPEMKR.DOC < prev    next >
Text File  |  1993-01-24  |  17KB  |  379 lines

  1.  
  2.  
  3.                         T A P E M A K E R   1 . 7
  4.                            A Shareware Product
  5.  
  6.                  Copyright 1989-1991 by Robert E. Alexander
  7.                              6 Robinson Drive
  8.                             Bedford, MA  01730
  9.         Compuserve: 71621,3073  Internet: 71621.3073@compuserve.com
  10.  
  11.  
  12. Introduction:
  13. =============
  14.  
  15. TapeMaker is a unique program that helps you choose songs to record on
  16. a tape.  Many other tape programs are little more than glorified
  17. typewriters: you type in the song titles and the program prints out a
  18. cassette insert for you.  TapeMaker's approach is that if you're going
  19. to do all that typing, you should get some extra benefit from it. 
  20. TapeMaker lets you know how many songs can fit on the tape, finds the
  21. best order to record them in so that you have the minimum amount of
  22. blank tape left, and acts as a database for your album collection.
  23.  
  24. When you register TapeMaker, you will get a copy of the manual and the
  25. latest version, TapeMaker 2.0.  This has many additional features which
  26. are described later.
  27.  
  28. Using TapeMaker:
  29. ================
  30.  
  31. To run TapeMaker, enter the command:
  32.     TAPEMKR
  33. If you have a monochrome display which is driven by a CGA, EGA or VGA
  34. card, or if you get blinking characters on the screen when you run
  35. TapeMaker, use the command:
  36.     TAPEMKR M
  37.  
  38. TapeMaker creates two files, TAPEMKR.CFG and TAPEMKR.MUS.  The first
  39. file holds configuration information for TapeMaker, the second holds the
  40. database of your album collection.  TAPEMKR.CFG is created in the
  41. directory from which you run TapeMaker.  TAPEMKR.MUS is, by default,
  42. created in the same directory.  However, you may change the directory or
  43. file name of TAPEMKR.MUS.
  44.  
  45. Main Menu:
  46. ==========
  47.  
  48. The main menu screen is displayed when you start TapeMaker.  In the
  49. lower right corner, TapeMaker displays the amount of free memory in
  50. your system.  In the center is a menu showing the major functions of
  51. TapeMaker.
  52.  
  53. You may select an item on the menu by using the arrow keys to move
  54. the bar to the selection and hitting return, or by typing the highlighted
  55. letter of the selection.  The selections are:
  56.  
  57.      Load Album Information
  58.         This reads your album database into TapeMaker's memory.  In general,
  59.         this should be the first thing you do when you run TapeMaker.
  60.  
  61.      Enter Album Information
  62.         This function allows you to enter new songs and albums into your
  63.         music database.
  64.  
  65.      Select Songs For A Tape
  66.         This function allows you to browse through your database of songs
  67.         and choose which ones you want to put on a tape.
  68.  
  69.      Arrange Songs On Tape
  70.         This function allows you to find the best arrangement of the songs
  71.         you have selected.  It also allows you to print out the cassette
  72.         insert card with the list of songs.
  73.  
  74.      Configure
  75.         This function lets you tell TapeMaker how many minutes long your
  76.         blank tape is, how many seconds TapeMaker should allow between each
  77.         song on the tape, and what control codes your printer requires for
  78.         printing on the cassette insert.
  79.  
  80.      Register TapeMaker
  81.         This function displays the registration form for TapeMaker and lets
  82.         you print it out.
  83.  
  84.      Save Database To Disk
  85.         This function saves your database to the disk so that you can load
  86.         a different database into memory.
  87.  
  88.      Quit
  89.         This function exits the TapeMaker program.  If you have added or
  90.         deleted songs from your database or if you have customized your
  91.         database, you will be asked whether you want to save the changes.
  92.  
  93.  
  94. Entering Album Information:
  95. ===========================
  96.  
  97. Select "Enter Album Information" from the main menu.
  98.  
  99. The displayed form allows you to enter information about songs: what album
  100. they're on, the artist, and how long they are.  There are fields for
  101. the album title, the album artist, the album media, and 17 songs. For
  102. each song, there is a field for the artist and the playing time.  You
  103. can move from one field to another by pressing Enter, Tab, or the arrow
  104. keys.
  105.  
  106. Text in the album, artist, and song fields can be changed by typing over it,
  107. deleting characters with the backspace or Delete keys, inserting
  108. characters by hitting the Insert key and typing the characters, or deleting
  109. all text to the end of the line by hitting Ctrl-Delete.
  110.  
  111. If you are entering information about a cassette, LP, or CD, you should
  112. enter the title in the ALBUM field.  If you are entering information about a
  113. 45 RPM single or a 3" CD, you may leave this field blank.
  114.  
  115. If the artist of all the songs is the same, put the artist's name in the
  116. ARTIST field.  Most albums are by one artist, but some albums are
  117. collections of songs from many different artists.  In that case, leave the
  118. ARTIST field blank.
  119.  
  120. The MEDIA field gives you a choice of CD, LP, Cassette, DAT (digital audio
  121. tape), 45, or 3" CD.  Use the arrow keys to select one and hit Enter.
  122.  
  123. For each song, enter the song title and the playing time.  If you left
  124. the ARTIST field blank at the top of the form, you should enter the
  125. artist's name for each song on the album.
  126.  
  127. You can cut and paste songs using the F5 (Cut) and F6 (Paste) keys.  You
  128. can insert a blank line by moving to where you want the line and typing
  129. the F7 key (Insert).
  130.  
  131. If there are blank items in the form that must be filled, an error message
  132. will be displayed when you try to exit the form.  Hit any key, and the
  133. message will disappear.  The cursor will be positioned in the field where
  134. the error occurred.
  135.  
  136. When you are finished typing in data, hit Esc to save the album and return
  137. to the previous display.  If you were entering a new album, rather than
  138. editing an existing album, you can hit F2 to save the album and allow you
  139. to type in another.
  140.  
  141. Viewing Your Database and Selecting Songs for a Cassette Insert:
  142. ================================================================
  143.  
  144. Select "Select Songs for a Tape" from the main menu.
  145.  
  146. You may scan through your music collection, by album title, by artist, or
  147. by song title, and select the songs you want on your cassette.
  148.  
  149. There are four windows on the display.  The leftmost window shows your music
  150. collection.  It lists your music by album, artist, or song.  You can switch
  151. among these three lists by hitting the F2 key.
  152.  
  153. The two windows on the top right show information about the album, artist,
  154. or song in the left window.  For example, if the left window has a list of
  155. your albums, the right windows show the artist(s) on the album and the songs
  156. on the album.
  157.  
  158. The lower right window shows the songs you have selected for your tape.  In
  159. the lower right corner of the window, the total play time of the songs is
  160. displayed.  Included in that time is the space allowed between the songs,
  161. which is set in the Configuration frame.  If the playing time of any of the
  162. songs is unknown, the total play time will be covered with question marks. 
  163. If this occurs, you should edit the album that the song is on and type in
  164. the playing time.
  165.  
  166. The highlight bar may be moved within a window using the arrow, Page Up and
  167. Page Down keys.  It may be moved from one window to another using the Tab
  168. key.
  169.  
  170. In the first three windows, where your music collection is displayed, you
  171. may type 'S' to select music to be put on a tape.  If the highlight bar is
  172. on an album, all songs on that album will be selected.  If the bar is on an
  173. artist, all songs by that artist will be selected.  If the bar is on a song,
  174. only that song will be selected.
  175.  
  176. If the highlight bar is on an album title, you may type 'D' to delete
  177. the album.
  178.  
  179. If the highlight bar is on an album or song title, you may also type
  180. 'E'.  This will allow you to edit the album (either the album you
  181. selected, or the album that the song is on.)  You may then correct
  182. spelling mistakes in the album or song information, add songs to the
  183. album (if you didn't type all songs in previously), or change the
  184. playing time of a song.  Before you edit an album, any songs from that
  185. album that you have selected for your tape should be unselected.  If
  186. you forget to do this, TapeMaker will do it automatically.  You will be
  187. warned beforehand and given an opportunity to change your mind.
  188.  
  189. If the left window is displaying the song list, you may type 'T' to sort the
  190. songs by time.  If, for example, you have selected 87 minutes of music for a
  191. 90 minute tape, and you want to know whether you have a song that can fill
  192. the remaining 3 minutes, type F2 until the left window is displaying songs,
  193. type 'T', and you will see the songs in order of playing time.  Any songs in
  194. your collection shorter than three minutes would appear at the top of the
  195. list.
  196.  
  197. In the bottom right window, you may type 'C' to clear all selected songs, or
  198. 'U' to unselect the song that the highlight bar is on. 
  199.  
  200. Arranging and Printing a Cassette Insert:
  201. =========================================
  202.  
  203. Select "Arrange Songs On Tape" from the main menu.
  204.  
  205. This is where you can determine the best order for your songs.  When you
  206. first enter this frame, TapeMaker displays your songs in the order you
  207. selected them, shows how many fit on each side, and the total playing time
  208. on each side.  All the songs you selected must have known playing times.  If
  209. one doesn't, return to the Select Songs screen, find the album the song is
  210. on, and edit it to add the song's playing time.
  211.  
  212. To rearrange the songs in such a way that there is as little blank tape
  213. left as possible, hit the F3 key.  The more music that you've selected, the
  214. better.  For example, if you have a 90 minute tape, and you've selected 120
  215. minutes of music, there's a good chance that TapeMaker will find some
  216. combination of all those songs so that each side of the tape adds up to 45
  217. minutes.  Of course, 30 minutes of the music you selected will be left off
  218. the tape, but you will have a tape with no blank space on it.
  219.  
  220. There is often more than one way to arrange the songs and perfectly fill up
  221. the tape.  If you don't like the optimum order that TapeMaker came up with,
  222. hit the F2 key to randomize the song order, then hit F3 to optimize it
  223. again.  You may get an order you like better.
  224.  
  225. Finally, when you are satisfied with the order of the songs, hit the F4 key
  226. and a cassette insert card will be printed on your printer.
  227.  
  228. Configuration:
  229. ==============
  230.  
  231. Select "Configure" from the main menu.
  232.  
  233. You may configure your music database file, the length of the tape and
  234. the time between songs, and the control codes that your printer accepts.
  235. You may move between the fields using the arrow keys and the Tab key.
  236.  
  237. The default file name for your music database is TAPEMKR.MUS, in the
  238. current working directory.  If you want a different path or file name,
  239. perhaps because a friend is using TapeMaker on your computer and you want to
  240. keep his database separate from yours, you may change it.
  241.  
  242. Set the tape length to the number of minutes on your tape.
  243.  
  244. When you are recording your music, it may be difficult to eliminate all
  245. blank space between songs, so you may set the number of seconds that
  246. TapeMaker allows between songs.
  247.  
  248. The printer control code field allow you to configure TapeMaker for
  249. your printer.  Enter the control sequences needed to generate normal,
  250. compressed, and compressed bold print.  Also enter the number of
  251. characters per inch that your printer prints in compressed mode. 
  252.  
  253. Printer control codes often use unprintable characters such as Escape and
  254. CTRL-P.  To enter these characters in the control code fields, type the
  255. character's decimal ASCII value between angle brackets.  For example, Escape
  256. would be entered as <27>.
  257.  
  258. The default configuration is for Epson compatible printers.  If you have a
  259. printer that uses Hewlett-Packard's PCL, the best set up is:
  260.    Enable normal font:          <27>(s10h0B
  261.    Enable compressed font:      <27>(s16.66h0B
  262.    Enable compressed bold font: <27>(s16.66h3B
  263.  
  264. Features in TapeMaker 2.0:
  265. ==========================
  266.  
  267. TapeMaker 2.0 has many exciting features that registered users have
  268. requested.  These include:
  269.  
  270.    - user definable menu and character fields.  Menu fields are like the
  271.      MEDIA menu, but you can define your own.  For example, you could create
  272.      a menu with choices like Rock, Jazz, Classical, and Soundtrack, and
  273.      the menu will appear every time you enter album information.
  274.  
  275.      A character field is like the title fields.  You could create a field
  276.      for miscellaneous comments about each album.
  277.  
  278.    - printed reports of your music collection.  The reports can be sorted
  279.      any way you want: by album, by artist, by media, by song, by playing
  280.      time, or even by your user defined fields.  You also specify what
  281.      information you want printed on the reports.
  282.  
  283.    - up to 60 songs per album
  284.  
  285.    - the ability to manually rearrange songs on the cassette insert,
  286.      and type in your own comments.  In fact, you can use TapeMaker 2.0
  287.      as a simple cassette insert program where you type in songs and
  288.      print them out, without using any of the database features.
  289.  
  290.    - an option to print playing times and/or artists on the cassette
  291.      insert
  292.  
  293.    - nicer looking cassette inserts.  TapeMaker 2.0 can use the line
  294.      drawing characters on many printers, instead of just dashes.  The
  295.      result is cleaner looking printout.
  296.  
  297.    - and much more!
  298.  
  299. TapeMaker 2.0 is sent to all registered users.
  300.  
  301.  
  302. Registering TapeMaker:
  303. ======================
  304.  
  305. TapeMaker is not in the public domain; it is not free.  TapeMaker is
  306. shareware.  Shareware is a low-cost way of selling software.  Instead of
  307. making fancy and expensive packaging, advertising in expensive magazines,
  308. and selling through retail stores that add a markup, shareware is
  309. distributed primarily on computer bulletin boards.  This provides important
  310. advantages to you.
  311.  
  312. First, you are able to try out software before you buy it.  You needn't
  313. worry about paying a hundred dollars for software that doesn't meet your
  314. needs.  Second, since distribution is so inexpensive, you can get quality
  315. software for much less money.
  316.  
  317. There is a problem, though.  Many people who use shareware never pay for it.
  318. They violate the honor system by which this software is distributed.  In the
  319. long run, they hurt everyone, because if too many people violate the honor
  320. system, the honor system will collapse.  That means no more 'try before you
  321. buy' software, and it means there will less software available and it will
  322. cost more.
  323.  
  324. So if you find TapeMaker useful, please register it.  You will receive
  325. a manual and an upgrade to version 2.0.  Also, please send me any ideas
  326. you have for enhancements.
  327.  
  328. Feel free to give copies of TapeMaker to any friends who may find it useful.
  329. Sharing quality software with others is an important part of making
  330. Shareware work.
  331.  
  332. Thank you for registering and supporting the shareware concept.
  333.  
  334. To register TapeMaker 1.7, print this file, fill out the form (below),
  335. and send U.S. $20 to:
  336.       Robert E. Alexander
  337.       6 Robinson Drive
  338.       Bedford, MA  01730
  339.  
  340.  
  341. Please print legibly:
  342.  
  343. Name: _______________________________________________________________
  344.  
  345. Street: _____________________________________________________________
  346.  
  347. City, State, Zip: ___________________________________________________
  348.  
  349. Type of floppy disk (circle one):  5 1/4 inch            3 1/2 inch
  350.  
  351. Where did you obtain TapeMaker? _____________________________________
  352. 1.7
  353.  
  354.  
  355. Terms:
  356. ======
  357.  
  358. TapeMaker 1.7 is Copyright 1989 through 1990 by Robert E. Alexander. 
  359. Permission is granted to make copies of TapeMaker 1.7 and distribute
  360. them to others so long as the files TAPEMKR.EXE and TAPEMKR.DOC are
  361. distributed together and unmodified.  No fee, other than a disk
  362. duplicating fee less than or equal to $7.00, may be charged for
  363. TapeMaker 1.7.
  364.  
  365. TapeMaker is provided on an "as is" basis without warranty of any kind,
  366. expressed or implied, including but not limited to the implied
  367. warranties of merchantability and fitness for a particular purpose.  The
  368. entire risk as to quality and performance of this program is with you. 
  369. In no event will Robert Alexander be liable to you for any damages,
  370. including any lost profits, lost savings, or other incidental or
  371. consequential damages arising out of the use or inability to use this
  372. program, even if Robert Alexander has been advised of the possibility of
  373. such damages.  This warranty gives you specific legal rights, and you
  374. may have other rights which vary from state to state.  Some states do
  375. not allow the exclusion of implied warranties or exclusion of liability
  376. for incidental or consequential damages so the above may not apply to
  377. you.
  378.  
  379.